University

University of Science & Technology Meghalaya

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

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
11589
4354
835
14928
5557
6650