85 pubs · 2,305 cites · h-index 26
Max Planck Institute for Infection Biology
2023 - 2023
University of California, Irvine
2009 - 2019
Karlsruhe Institute of Technology
2018 - 2018
Irvine University
2013 - 2013
Heinrich Heine University Düsseldorf
2008 - 2010