University

Poltekkes Mamuju

http://www.poltekkesmamuju.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23502
10001
998
19301
25228
6897
6084