University

University of Science & Technology Meghalaya

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

World RankingContinental RankingCountry RankImpactOpennessExcellencesort descending
13223
5145
890
14993
5182
6683