World's Best Scientists 2026 revealed!
Indian Institute of Technology Delhi

Indian Institute of Technology Delhi

- Business And Management

India
Established: 1961
Scholars: 4
Award Badge
Best Universities
2025
Award Badge
Business and Management
India
2026

Overview of the Indian Institute of Technology Delhi

The Indian Institute of Technology Delhi (IIT Delhi), established in 1961, is a premier public research university located in New Delhi, India. Initially founded as one of the original IITs to advance the nation’s engineering capability, it has grown into a multidisciplinary, globally reputed institution. As a government-funded institute of national importance, IIT Delhi hosts over 12,000 students and approximately 650 faculty members across its main campus and satellite extension at Sonepat. The Institute’s mission is rooted in pushing the frontiers of knowledge, innovation, and societal impact.

Show more
World
National
Scholar
D-Index D-index (Discipline H-index) only includes papers and citation values for an examined discipline in contrast to General H-index which accounts for publications across all disciplines.
Citations
Publications
138 World 4 National H-index 83 Citations 28,545 424
310 World 5 National H-index 70 Citations 18,202 196
579 World 8 National H-index 59 Citations 19,709 223
2368 World 26 National H-index 34 Citations 3,401 124