193 pubs · 4,350 cites · h-index 33
East and North Hertfordshire NHS Trust
2002 - 2025
Hertfordshire Community NHS Trust
2021 - 2022
Queen Elizabeth II Hospital
1994 - 2021
Lister Hospital
2008 - 2019
Association of British Clinical Diabetologists
2003 - 2016