Nick

83
reputation
1
4

Engineer and amateur developer/researcher/doer