Mark

103
reputation
5

Formally trained technologist.