University

Sekolah Tinggi Bahasa Asing STBA Technocrat Tangerang

http://stbatechnocrat.ac.id/

World Rankingsort ascendingContinental RankingCountry RankPresenceImpactOpennessExcellence
28492
13147
2050
25323
28534
5819
6626