Skip to main content

Yoshinori Ohashi

1 works

Forest Products Research Institute, Hokkaido Research Organization