Takuya Yanagisawa

Mr. Takuya Yanagisawa

Kewpie Corporation, Tokyo, Japan
orcid