University

Xavier Institute of Management & Research XIMR

https://ximr.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21173
9121
2443
20800
6492
6650