University

Birla Institute of Management Technology

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

World RankingContinental RankingCountry RankImpactOpennesssort descendingExcellence
11992
4535
757
10155
5963
6683