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

Indian Institute of Technology Delhi

- Environmental Sciences

India
Established: 1961
Scholars: 3
Award Badge
Best Universities
2025
Award Badge
Environmental Sciences
India
2026

Overview: Indian Institute of Technology Delhi

The Indian Institute of Technology Delhi (IIT Delhi), established in 1961, is a preeminent public institution recognized for excellence in science, engineering, and technology education and research. Located in New Delhi, India’s vibrant capital, IIT Delhi is one of India’s 23 IITs and enjoys autonomous status under the Ministry of Education. As a research-intensive university, it hosts over 12,500 students and more than 700 academic staff across its primary campus and new extension in Sonipat. IIT Delhi’s global reputation underscores its foundational role in advancing scientific impact and social progress.

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
3076 World 23 National H-index 59 Citations 13,600 191
3237 World 25 National H-index 58 Citations 13,556 204
7575 World 80 National H-index 41 Citations 10,543 130