University

Politeknik TEDC Cimahi

http://www.poltektedc.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
19311
7698
697
10175
23220
8855
6033