University

Institut Agama Kristen Negeri IAKN Kupang

https://www.iaknkupang.ac.id/

World RankingContinental Rankingsort descendingCountry RankImpactOpennessExcellence
29538
14074
2214
29523
6492
6650