University

Birla Institute of Management Technology

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11986
4530
752
10155
5963
6658