University

Universitas Dehasen Bengkulu

http://unived.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
11990
4423
273
6213
13642
8613
6008