What is the ranking of Tokyo Foreign Language Experimental School in Songjiang District, Shanghai?
15. According to the ranking of schools in Songjiang District, Shanghai, as of April 2, 2023, the Tokyo Foreign Language Experimental School in this district was ranked as 15, belonging to public institutions. Shanghai, referred to as "Shanghai" or "Shen" for short, is a municipality directly under the Central Government of the People's Republic of China, a national central city and a megacity.