University

University of Science & Technology Meghalaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
13223
5145
890
14993
5182
6683