University

St Aloysius College Edathua Alappuzha Kerala India

https://aloysiuscollege.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25331
11479
3683
25220
6492
6650