University

Xavier Institute of Management and Entrepreneurship

https://xime.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13999
5566
1060
12389
6492
6650