University

Poltekkes Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
10753
3941
265
4891
14861
3910
6528