University

Poltekkes Kemenkes Bengkulu

http://poltekkesbengkulu.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
27521
12688
1699
28552
5662
6683