University of Cincinnati showcased their "INOSCULAE" installation at the 2025 Venice Biennale, featured in Building Design's sustainable innovations roundup.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results