Michael Esfeld

Portrait: 
First name: 
Michael
Last name: 
Esfeld
Department of Philosophy, University of Lausanne, Switzerland