University

Universitas Dehasen Bengkulu

https://unived.ac.id/

World RankingContinental RankingCountry Ranksort descendingImpactOpennessExcellence
10559
3855
287
7922
6492
6650