University

St Philomena College Puttur

http://spcputtur.org/

World RankingContinental RankingCountry RankPresenceImpactsort ascendingOpennessExcellence
20727
8710
2099
11779
21178
5822
6528