Simon Hoerstrup

Managing partner
University of Zurich - Zuerich, Switzerland