78 pubs · 7,549 cites · h-index 34
Imperial College London
2006 - 2024
Lung Institute
2006 - 2019
Royal Brompton & Harefield NHS Foundation Trust
2017 - 2017
Genomics (United Kingdom)
2011 - 2016
The University of Adelaide
2015 - 2015