University

Universitas Warmadewa

http://warmadewa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
8635
2971
200
4843
12358
3470
6626