University

LPPM STIKES MW

http://lppmstikesmw.ac.id/

World RankingContinental Rankingsort descendingCountry RankPresenceImpactOpennessExcellence
30566
14289
2676
26640
30560
5819
6626