University

Sekolah Tinggi Ilmu Kesehatan STIKES Aufa Royhan

http://www.stikes.aufa.ac.id/

World RankingContinental RankingCountry RankPresencesort descendingImpactOpennessExcellence
28117
12469
2170
28169
28081
8365
6115