University

Universitas Warmadewa

https://www.warmadewa.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7746
2567
204
10424
3279
7216