University

St Philomena College Puttur

https://spcputtur.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13693
5392
941
12255
5963
6683