University of Zurich
He studied for his degree at University of Zurich from 1997 to 1999, his Masters at the University of St. Gallen from 1999–2001 and his PhD from University of Zurich from 2004 - 2009.