216 pubs · 7,343 cites · h-index 38
University of Bonn
2011 - Present
British Heart Foundation
2019 - Present
National Institute for Health Research
2022 - Present
UCL Biomedical Research Centre
2019 - Present
Amsterdam University Medical Centers
2023 - Present