Emil Klingele

ETH Zurich, Switzerland