39 pubs · 2,872 cites · h-index 19
Mayo Clinic
2024 - 2024
WinnMed
UCB Pharma (United Kingdom)
2016 - 2020
Imperial College Healthcare NHS Trust
2013 - 2013
Pfizer (United Kingdom)
2004 - 2012