University

Institut Agama Islam Negeri IAIN Ambon

http://www.iainambon.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
14938
5736
453
2664
15020
8602
6115