University

Institut Agama Islam Negeri IAIN Ambon

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

World RankingContinental RankingCountry RankPresenceImpactsort descendingOpennessExcellence
15589
6188
480
9622
15320
5819
6626