University

Poltekkes Aceh

http://www.poltekkesaceh.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17660
7061
578
13633
21329
5906
6084