University

Akademi Teknik Deli Serdang

http://kampusatds.ac.id/

World RankingContinental RankingCountry Ranksort descendingPresenceImpactOpennessExcellence
29762
13824
2391
25915
29808
5819
6626