University

Poltekkes Kemenkes Kendari

http://poltekkes-kdi.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
21914
9460
923
21655
5963
6683