Engineering Lead
chennai, tamil nadu, india
Synapse
Indian Institute of Technology, Delhi
Columbia University in the City of New York