University

Universitas Dharmawangsa

http://www.dharmawangsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15730
6066
436
12713
17212
9610
6007