University

Birla Institute of Management Technology

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10973
4055
595
15445
8939
5822
6528