Takuya Sho

Dr. Takuya Sho

orcid