Risa Takashima

Dr. Risa Takashima

Department of Rehabilitation Science, Faculty of Health Sciences, Hokkaido University
orcid