Person

Karen Antorveza Paez

Researcher at ETH Zurich leading study on biocementation