Takayuki Kannon

Dr. Takayuki Kannon

Kanazawa University
orcid