University

Sekolah Tinggi Bahasa Asing Technocrat Tangerang

http://stbatechnocrat.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
27950
12659
1790
24953
28083
7360
6084