University

Politeknik Aceh Selatan

http://poltas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23026
9739
958
19209
24522
7006
6084