University

Universitas Saburai

http://www.saburai.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20359
8409
777
23120
23010
6209
6084