John James Rickard Macleod
Born1876
Died1935
CountryUnited Kingdom

John James Rickard Macleod

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

Loading…