University

Universitas Dehasen Bengkulu

https://unived.ac.id/

World RankingContinental RankingCountry Ranksort ascendingImpactOpennessExcellence
10559
3855
287
7922
6492
6650