University

IAKN Ambon

https://www.iaknambon.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25131
11343
1319
25013
6492
6650