University

St Philomena College Puttur

http://spcputtur.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20727
8710
2099
11779
21178
5822
6528