Mark

610
reputation
9
22

Formally trained technologist.