Bjarne Steffen

Senior Researcher, ETH Zurich