University

STIAPAS Surabaya

http://www.stiapas.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennessExcellencesort descending
29038
13426
2214
28911
28899
7356
6084