University

Universitas Doktor Nugroho

https://udn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
28493
13322
1827
28440
7420
7190