Logic Knight

1,419
reputation
1
11
16

Electronics technician, software engineer, scientist