University

Poltekkes Mamuju

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
23691
9882
1028
21222
25316
7812
6115