University

(3) Teknologi Pendidikan Universitas Negeri Surabaya

http://www.tp.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
18091
7009
496
10177
18101
9491
5789