University

Sekolah Tinggi Bahasa Asing STBA Technocrat Tangerang

http://stbatechnocrat.ac.id/

World RankingContinental RankingCountry RankPresenceImpactOpennesssort descendingExcellence
28492
13147
2050
25323
28534
5819
6626