Takashi Yamada

Dr. Takashi Yamada

Department of Physical Therapy, Sapporo Medical University, Sapporo, Japan
orcid