Mechanical Engineering
Indian Institute of Science, Bangalore
Purdue University, USA
University of Alabama, USA
IIT Madras
Government of Karnataka and Karnataka State Council for Science and Technology