University

STIKes Paguwarmas Cilacap

http://stikes-paguwarmas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
17935
7196
599
22572
16846
7356
6084