University

Politeknik Triguna Tasikmalaya

http://www.poltektriguna.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26114
11222
1418
17440
26440
8602
6115