University

STIKes Maluku Husada

http://stikesmalukuhusada.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28565
12777
2393
25365
28584
8602
6115