University

Universitas Pendidikan Nasional Denpasar

https://ror.org/00m160r09

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
7024
2406
221
11565
3758
6850