University

Birla Institute of Management Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
12182
4642
884
10022
6492
6650