University

Politeknik API Sleman

http://www.poltekapi.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
25801
11026
1342
26601
25427
8602
6115