University

Universitas Dehasen Bengkulu

http://unived.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
5340
1736
86
9356
3962
5237
6084