170 pubs · 3,060 cites · h-index 30
Brigham and Women's Hospital
2026 - Present
Sahlgrenska University Hospital
2009 - Present
AstraZeneca (Brazil)
2024 - Present
UCL Biomedical Research Centre
AstraZeneca (Sweden)
2022 - Present