ABOUT IIT, DELHI
The Indian Institute of Technology Delhi (abbreviated IIT Delhi or IITD) is a public research university located in Delhi, India. It was declared to be Institute of National Importance by Government of India under IIT Act.
Thank you for your consideration and time!!
Do not forget to Appriciate it.
Do not forget to Appriciate it.