Skip to main content

Damian Osterwalder

University of Zurich
Department of Economics