University

Akademi Teknik Deli Serdang

http://kampusatds.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
29762
13824
2391
25915
29808
5819
6626