University

Xavier Institute of Management and Entrepreneurship

http://www.xime.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14033
5421
921
19199
12333
7356
6084