University

LPPM STIKES MW

http://lppmstikesmw.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
30566
14289
2676
26640
30560
5819
6626