University

Universitas Dehasen Bengkulu

http://unived.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
7952
2647
176
8825
5316
5822
6528