University

Institut Agama Islam Negeri IAIN Ambon

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15583
6187
481
9623
15322
5822
6528