University

St Xavier's College of Edn TVL

http://sxcedn.edu.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
30848
14846
5136
30844
5963
6683