University

Politeknik Aceh Selatan

http://poltas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
21743
8858
875
19066
23673
7707
6115