Nick

117
reputation
6

Engineer and amateur developer/researcher/doer