University

Politeknik Negeri Ambon

https://www.polnam.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
18126
7498
632
19612
5574
6683