Department of Mechanical Engineering
Birla Institute of Technology and Science, Pilani
Indian Institute of Technology Bombay
University of Kerala
University of Calicut
BITS Pilani, Pilani campus
ICTP, Italy
BITS Pilani, Pilani campus
ICTP, Italy