University

Poltekkes Mamuju

http://web.poltekkesmamuju.ac.id/

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
22983
10108
1078
22763
6492
6650