University

University of Science & Technology Meghalaya

https://www.ustm.ac.in/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
13769
5361
883
11353
15865
5127
6626