University

Birla Institute of Management Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7671
2526
397
17052
9074
4887
6115