University

Politeknik Elektronika Negeri Surabaya

http://www.pens.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6116
2099
84
2376
7410
4658
5789