Logic Knight

101
reputation
2

Electronics technician, software engineer, scientist