Sharot Tali
Department of Cognitive, Perceptual and Brain Sciences, Division of Psychology and Language Sciences, University College London, 26 Bedford Way, London WC1H 0AP, UK.
Curr Biol. 2011 Dec 6;21(23):R941-5. doi: 10.1016/j.cub.2011.10.030. Epub 2011 Dec 5.