Indian Institute Of Technology Roorkee 2016 - 2020 Roorkee, Uttarakhand 247667, India, RoorkeeEnergy / Materials / Mechanics, Studies / Statistics / Data, IT development