University

University of Science & Technology Meghalaya

http://www.ustm.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13996
5406
914
15646
16877
5716
6084