Mohit Sharan Sinha
Joined 20 March 2013
The Indian Institute of Technology Delhi (abbreviated IIT Delhi or IITD) is a Public engineering institution located in Delhi, India. It is one of the IITs along with other Indian Institutes of Technology institutions in India.