Hayman Buwan

Hayman Buwan

A curious learner, explorer, tinkerer, technophile and resident physician. Presently working on our jigsaw puzzle of life...