University

Poltekkes Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16005
6549
553
14861
6492
6650