Kevin Mulligan

Position: 
Professor of Philosophy
Function: 
WP Coordinator
Home institution: 
University of Geneva