tiruchchirappalli, tamil nadu, india
Indian Institute of Technology, Delhi
Indian Institute of Technology, Madras