University

Universitas Kristen Wira Wacana Sumba

https://unkriswina.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14477
5686
439
22283
14301
5567
6626