Skip to main content

Satoru Takanashi

2 works

Kansai Research Center, Forestry and Forest Products Research Institute, Kyoto 612-0855, Japan