University

Institut Ilmu Kesehatan IKK STRADA Indonesia

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
22360
9672
955
22124
5963
6683