University

St Philomena College Puttur

http://spcputtur.org/

World RankingContinental RankingCountry RankPresencesort ascendingImpactOpennessExcellence
20727
2099
2099
11780
21178
5822
6529