University

Loyola College of Social Sciences

https://loyolacollegekerala.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21465
9250
2503
21119
6492
6650