University

Loyola College Chennai

https://www.loyolacollege.edu/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
3276
1053
147
9103
3373
2733