Indian Institute of Technology | Kharagpur, West Bengal, India
Energy Score
Shashidhar Natte
Indian Institute of Technology, Kharagpur
Track C