University

Institut Agama Kristen Negeri IAKN Kupang

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

World Rankingsort ascendingContinental RankingCountry RankImpactOpennessExcellence
29538
14074
2214
29523
6492
6650