University

St Peter's College Agra

http://www.stpetersagra.org/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
25030
10597
3294
24277
24862
8602
6115