Caterina Inderbitzin

MSc ETH Arch SIA