University

Universitas Iqra Buru

http://uniqbu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16761
6921
599
26306
3624
6650