Logic Knight

211
reputation
1
5

Electronics technician, software engineer, scientist