70 pubs · 1,243 cites · h-index 18
University of Virginia
2018 - Present
Charlottesville Medical Research
2023 - 2024
Technische Universität Dresden
2014 - 2024
University Hospital Carl Gustav Carus
2013 - 2019
Max Planck Institute of Molecular Cell Biology and Genetics
2009 - 2016