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.