Delhi, India
Institute of Physics, Bhubaneswar
Indian Institute of Science (IISc)
Indian Institute of Technology, Delhi