University

University of Medical Sciences & Technology

https://www.umst-edu.sd/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8766
451
13
19258
6119
5989