47 pubs · 1,797 cites · h-index 20
University College London
2020 - 2022
National Patient Safety Foundation
2010 - 2022
University College Hospital
2020 - 2021
Imperial College London
2010 - 2021
St Mark's Hospital
2019 - 2020