Peter Hoeschler

University of Zurich