University

Politeknik Aceh

https://www.politeknikaceh.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22730
9861
990
23558
5817
6683