100 pubs · 4,363 cites · h-index 27
Royal Brompton & Harefield NHS Foundation Trust
2015 - 2025
Cystic Fibrosis Trust
2007 - 2025
Harefield Hospital
2022 - 2025
MRC Clinical Trials Unit at UCL
2025 - 2025
Royal Brompton Hospital
1989 - 2025