University

Xavier Institute of Management and Entrepreneurship

http://www.xime.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12476
4648
779
19415
11892
7974
6115