Ryo Furumoto
Observed names: FURUMOTO, Ryo, Furumoto, Ryo, Ryo FURUMOTO
Institution: Forestry and Forest Products Research Institute
Observed institution: Forestry and Forest Products Research Institute
ORCID: 0000-0001-8590-3636
Observed ORCID: 0000-0001-8590-3636
OpenAlex ID: A5031533160
