University

Universitas Iqra Buru

http://uniqbu.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
22640
9531
937
24644
27056
4142
6084