University

Universitas Doktor Nugroho

https://udn.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27997
13138
1860
27968
6492
6650