University

St Peter's College Agra

https://www.stpetersagra.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
26853
12357
4066
26795
5963
6683