Takashi Yamamoto

Takashi Yamamoto is Lecturer at the Centre for Teacher Education, Keio University.