University

Politeknik Perkeretaapian Indonesia

https://ppi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
30081
13987
2491
24177
30146
5819
6626