University

Sekolah Tinggi Ilmu Kesehatan STIKES Aufa Royhan

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27017
12517
1673
26973
6488
6650