John James Rickard Macleod portrait

John James Rickard Macleod

physiologist · 1876–1935

university teacherinventorphysician

Nobel prize-winning Scottish physician and physiologist; co-discoverer of insulin