91 pubs · 4,504 cites · h-index 33
University of Tübingen
2010 - Present
Institute of Biochemistry
2025 - 2025
MRC Laboratory of Molecular Biology
2012 - 2012
Medical Research Council
2006 - 2008
Friedrich-Alexander-Universität Erlangen-Nürnberg
2003 - 2007