University

Universitas Warmadewa

https://warmadewa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
8289
2785
188
12017
3194
6658