University

Puntland University of Science & Technology

https://pust.edu.so/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
31519
1341
99
31518
7521
7216