Indian Institute Of Technology Roorkee 2005 - 2007 Roorkee, Uttarakhand 247667, India, RoorkeeEnergie / Matériaux / Mécanique, Design / UX / UI