Image 1 of 1
Frances-Ashcroft.jpg
Professor Frances Ashcroft FRS, in the University Laboratory of Physiology at Oxford, UK. Prof. Ashcroft is a specialist in the mechanisms of insulin production and  the physiology of Type 2 diabetes