John James Rickard Macleod
Nobel prize-winning Scottish physician and physiologist; co-discoverer of insulin
English: John James Rickard Macleod
-
Portrait, ca. 1928
-
Macleod's grave at Allenvale Cemetery, Aberdeen, Scotland