University

Institut Teknologi dan Kesehatan Avicenna Kendari

https://itk-avicenna.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
29958
14346
2326
29950
6492
6650