University

Birla Institute of Technology Mesra Ranchi

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
2235
605
59
6457
6029
1248
2053