University

Institut Agama Islam Negeri IAIN Ambon

https://iainambon.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
6063
2111
99
1249
7420
7190