Satoru Monzen

Prof. Satoru Monzen

Hirosaki University, Hirosaki, Japan
orcid