University

Akademi Teknik Deli Serdang

http://kampusatds.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29762
13824
2391
25915
29808
5819
6626