University

Poltekkes Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
12328
4554
321
7098
16196
6477
6033