Takuya Yamada

Mr. Takuya Yamada

orcid