University

St Philomena's College Mysore

https://www.stphilos.ac.in/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
27470
12364
3886
18864
27806
7356
6084