IWMS-24 is being held in Corvallis, Oregon, USA, on the campus of Oregon State University, a leading center of wood and wood products research in the United States. Oregon is a major center of the west coast wood industry and is well-known for..
Relevance: 13.6850605