Stefan Bechtold

ETH Zurich

Address