Satoshi Takada

Dr. Satoshi Takada

Kanazawa University
orcid