Robert Otani

Wannabe do-it-all. Technologist on sabbatical.