200 pubs · 7,288 cites · h-index 33
University of Oxford
2010 - Present
Abbott (United Kingdom)
2024 - 2025
Diabetes Care Center
2025 - 2025
Primary Health Care
2011 - 2025
Abbott Diabetes Care (United States)