University

St Philomena College Puttur

https://spcputtur.org/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
14226
5671
1094
12677
6492
6650