Mark

655
reputation

Formally trained technologist.