73 pubs · 3,222 cites · h-index 27
Deutsches Zentrum für Luft- und Raumfahrt e. V. (DLR)
2023 - 2025
Centre for Human Genetics
2011 - 2024
Leibniz Institute of Virology (LIV)
2019 - 2024
University of Oxford
2011 - 2024
Centre for Structural Systems Biology
2019 - 2024