University

Sunway College Kuching

https://swck.edu.my/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24026
10639
235
23868
5963
6683