University

Jesus & Mary College New Delhi

http://www.jmc.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15668
6051
1241
20695
14155
8602
6115