The National Institute Of Technology Delhi is a public technical university was located in Delhi, India. It has been declared as an Institute of National Importance by an act of Parliament of India. It is one of the 31 National Institutes of Technology in India.
Highlights
Address: A-7, Institutional Area, near Satyawadi Raja Harish Chandra Hospital, New Delhi, Delhi 110040