Authors | Frances Ashcroft
autor-image
Frances Ashcroft

Frances Ashcroft is a Professor of Physiology at Oxford. She divides her time between research on insulin, teaching and writing.