University

IAKN Ambon

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
25108
11321
1319
24990
6488
6650