Andrea Deplazes Author & Editor

Andrea Deplazes, professor of architecture and construction at the ETH Zürich