Michael Sanford
Michael Sanford

Michael Sanford

Software Developer. Polyglot linguist automath. INTJ.

Highlighted by Michael Sanford