Satoshi Yamada

Dr. Satoshi Yamada

Hamamatsu University School of Medicine, Hamamatsu, Shizuoka, Japan
orcid