Stefan Philipp Aeschbacher, Switzerland