University

Poltekkes Surabaya

https://poltekkesdepkes-sby.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
15973
6482
515
15027
5963
6683