University

Xavier Institute of Management and Entrepreneurship

https://xime.org/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13766
5426
950
12337
5963
6683