University

St Philomena College Puttur

http://spcputtur.org/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
20728
8707
2099
11778
21175
5819
6626