Christoph Studer

Affiliation
ETH Zurich, Switzerland