University

St Xavier's College of Edn TVL

http://sxcedn.edu.in/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
19706
8337
2093
19181
6488
6650