Haruhisa Kikuchi

Prof. Haruhisa Kikuchi

Tohoku University
orcid