University

Rourkela Institute of Management Studies

http://rimsedu.org/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25038
10602
3296
24873
24802
8602
6115