Takeshi Harada

Dr. Takeshi Harada

orcid