yuya kumagai

Dr. yuya kumagai

Faculty of Fisheries Sciences, Hokkaido University, Hakodate, Hokkaido 041-8611, Japan
orcid