Mark

340
reputation
2
8

Formally trained technologist.