University

Poltekkes Kemenkes Bengkulu

http://poltekkesbengkulu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
23323
10256
1103
26650
5927
6650