University

University of Delhi

http://www.du.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
750
136
6
1485
1466
803
595