University

STIAPAS Surabaya

http://stiapas.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28678
12838
2432
23812
28686
8602
6115