University

Birla Institute of Management Technology

http://www.bimtech.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10985
4063
598
15443
8938
5819
6626