University

Birla Institute of Management Technology

https://www.bimtech.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12181
4641
884
10023
6488
6650