Takashi Yamada

Dr. Takashi Yamada

Open University of Japan
orcid