59 pubs · 3,645 cites · h-index 27
Alnylam Pharmaceuticals (United States)
2019 - 2025
St George’s University Hospitals NHS Foundation Trust
2023 - 2023
Serimmune (United States)
2018 - 2018
Altimmune (United States)
2015 - 2015
AstraZeneca (France)
2014 - 2014