Takeshi Kurata

Dr. Takeshi Kurata

orcid