University

Xavier Institute of Management and Entrepreneurship

http://xime.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13630
5285
865
18033
12123
5819
6626