13 pubs · 1,331 cites · h-index 11
California Institute of Technology
2011 - 2018
University of Tübingen
2006 - 2010
Hertie Institute for Clinical Brain Research
2006 - 2007