University

STIKes Paguwarmas Cilacap

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27904
12324
2061
17214
28179
8602
6115