University

Universitas Kristen Wira Wacana Sumba

https://unkriswina.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
14523
5793
431
16531
5231
6683