Department of Mechanical Engineering
Indian Institute of Technology Kanpur
University of Waterloo, Canada
(NSERC) Natural Sciences and Engineering Research Council of Canada