University

Politeknik NSC Surabaya

https://nscpolteksby.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
15693
6064
472
5589
17946
9975
6033