University

University of Science & Technology Meghalaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
11588
4353
835
14929
5560
6650