University

(3) Universitas Darul Ulum Islamic Center Sudirman

https://www.undaris.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21647
9337
939
21322
6492
6650