University

Sekolah Tinggi Ilmu Kesehatan STIKES Aufa Royhan

https://stikes-aufa.ac.id/

World RankingContinental RankingCountry RankImpactsort ascendingOpennessExcellence
27052
12544
1673
27010
6492
6650