Patrick Haggard Editor

Patrick Haggard is Professor in the Institute of Cognitive Neuroscience and the Department of Psychology at University College London. Baruch Eitam is Professor of Psychology at the University of Haifa, Israel.