University

St Peter's College Agra

http://www.stpetersagra.org/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25030
10597
3294
24277
24862
8602
6115