University

Birla Institute of Technology Mesra Ranchi

https://www.bitmesra.ac.in/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
2135
606
63
6135
1355
1891