University

Sekolah Tinggi Ilmu Ekonomi STIE YPLS

http://www.stie.ypls.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29360
13615
2290
23554
29366
7356
6084