Indian Institute Of Technology Roorkee 1994 - 1998 Roorkee, Uttarakhand 247667, India, RoorkeeEnergy / Materials / Mechanics