University

Politeknik Transportasi Darat Indonesia PTDI STTD

https://ptdisttd.ac.id/

World Rankingsort descendingContinental RankingCountry RankImpactOpennessExcellence
24573
10967
1203
24332
7420
7190