84 pubs · 3,249 cites · h-index 30
Universität Hamburg
2018 - Present
Centre for Structural Systems Biology
Hamburg University of Technology
2026 - Present
Centre for Human Genetics
2013 - 2019
University of Oxford
2012 - 2019