University

Politeknik Bina Trada Semarang

http://polbitrada.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28904
13305
2139
25522
28973
7360
6084