University

St Philomena College Puttur

http://spcputtur.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20728
8707
2099
11778
21175
5819
6626