University

Yayasan Pendidikan Karya Anak Bangsa

http://sandikarsa.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27984
12840
1917
29999
27215
5819
6626