Logic Knight

289
reputation
4
10

Electronics technician, software engineer, scientist