Ecosystem Registry

Institute for Research in Language Teaching

University or research institute · Tokyo, Japan · Founded 1923

University or research institute in Tokyo, Japan, founded 1923. Part of the Innovative EcoSystems registry.

irlt.or.jp