Satoshi Takada

Dr. Satoshi Takada

Kanazawa University
orcid

Publication