University

Indian Statistical Institute Delhi

http://www.isid.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6001
1918
294
9169
7503
1856
6033