University

STIAPAS Surabaya

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

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
29287
13570
2280
28923
29152
7360
6084