University

Loyola College

http://www.loyolacollegeofeducation.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
24715
10704
3132
25200
24392
7356
6084