University

Poltekkes Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
16004
6548
553
14860
6488
6650