University

Sekolah Tinggi Teknologi Duta Bangsa

http://sttdb.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27900
12793
1901
20446
28180
5819
6626