University

Universitas Dehasen Bengkulu

http://unived.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6508
2080
123
9015
5103
8284
6033