University

Universitas Dehasen Bengkulu

https://unived.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
9222
3223
220
6596
5963
6683