Yog Mehta

Maker of things, technology enthusiast and infrequent writer.