25 pubs · 1,193 cites · h-index 15
University of Washington Medical Center
2012 - 2022
Helmholtz Institute for Pharmaceutical Research Saarland
2018 - 2022
Poseida Therapeutics (United States)
2022 - 2022
Saarland University
2018 - 2022
Helmholtz Centre for Infection Research
2018 - 2021