University

Birla Institute of Technology Mesra Ranchi

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
2241
646
54
7259
6031
1017
1833