University

Universitas Ekasakti Padang

http://unespadang.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
20326
8135
761
9666
24853
8310
6033