University

Politeknik Aceh Selatan

http://poltas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22975
9712
956
19206
24437
7002
6084