Logic Knight

496
reputation
3
10

Electronics technician, software engineer, scientist