University

Poltekkes Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12499
4664
341
5918
16084
5675
6115