University

STIAPAS Surabaya

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

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
29287
13570
2280
28923
29152
7360
6084