University

Institut Agama Islam Negeri IAIN Ambon

https://www.iainambon.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15240
6130
469
14145
5963
6683