University

Birla Institute of Technology Mesra Ranchi

http://www.bitmesra.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2458
730
61
9988
7059
1978
1895