University

Politeknik Transportasi Darat Indonesia PTDI STTD

https://ptdisttd.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24740
11113
1264
24606
6488
6650