Jessamy Bagenal MBBS

The Lancet Diabetes & Endocrinology


Appearances