University

Universitas Dehasen Bengkulu

https://unived.ac.id/

World RankingContinental RankingCountry RankImpactsort descendingOpennessExcellence
10559
3855
287
7922
6492
6650