64 pubs · 2,523 cites · h-index 19
Buckinghamshire Healthcare NHS Trust
2018 - Present
Stoke Mandeville Hospital
2005 - Present
University of Iowa Hospitals and Clinics
2022 - 2022
Amersham Hospital
2021 - 2021
Moorfields Eye Hospital NHS Foundation Trust
2014 - 2019