University

Politeknik Aceh Selatan

https://poltas.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22771
9967
1051
22533
6492
6650