University

Politeknik Transportasi Darat Indonesia PTDI STTD

https://www.ptdisttd.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28081
12897
1940
23978
28193
5819
6626