University

Sekolah Tinggi Teknologi STT Payakumbuh

http://www.sttpyk.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26909
12208
1669
24537
26925
5819
6626