University

Politeknik Elektronika Negeri Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
6049
1923
69
2931
7315
4839
5777