University

(1) Sekolah Tinggi Teknologi Telematika Telkom ST3 Telkom Purwokerto

http://stttelematikatelkom.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
16946
6518
439
11829
16494
9491
5789