206 pubs · 17,421 cites · h-index 59
Heidelberg University
2001 - Present
Center for Neurosciences
2008 - 2025
2011 - 2025
University of Pittsburgh
2015 - 2015
In-Q-Tel
2011 - 2011