University

Universitas Iqra Buru

http://uniqbu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
19848
8361
747
26396
3475
6683