Naveen Mishra

Exploring Ideaspaces.

Building things, curating knowledge and getting fit.