University

IAKN Ambon

http://www.iaknambon.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25915
11621
1451
18682
26246
5819
6626