University

St Philomena College Puttur

https://spcputtur.org/

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
13693
5392
941
12255
5963
6683