University

Poltekkes Surabaya

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

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
10765
3946
265
14860
3908
6626