DRI Environment
DRI Environment
Delft University of Technology
Show notes
Bio based building materials: Potential for renewable materials in the built envrionment - volume or quality?