University

St Philomena College Puttur

http://spcputtur.org/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
23502
9999
2792
13353
24110
7356
6084