University

(3) Universitas Darul Ulum Islamic Center Sudirman

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
21322
9002
878
15581
21525
5819
6626