University

(3) Universitas Darul Ulum Islamic Center Sudirman

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21914
9445
922
21655
5963
6683