Sep. 25, 2025
âImpluvium Redux,â an innovative architectural structure designed by Juan JosĂ© CastellĂłn of Rice Universityâs School of Architecture, has been short-listed for the 2025 European Cultural Centre (ECC) Awards in the University Project category.
