Verena Tiefenbeck

Senior research associate, ETH Zurich