University

Sekolah Tinggi Bahasa Asing Technocrat Tangerang

http://stbatechnocrat.ac.id/

World Rankingsort descendingContinental RankingCountry RankPresenceImpactOpennessExcellence
26888
11619
1608
22979
26917
11401
6033