Sho Hatanaka

Dr. Sho Hatanaka

orcid