University

Universitas Dehasen Bengkulu

http://unived.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7976
2662
176
8824
5316
5819
6626