University of Cincinnati showcased their "INOSCULAE" installation at the 2025 Venice Biennale, featured in Building Design's sustainable innovations roundup.