University

Institut Ilmu Kesehatan IKK STRADA Indonesia

https://iik-strada.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
20365
8659
823
19922
6492
6650