MacLeod, John James Richard

MacLeod,

John James Richard, joint winner of 1923 Nobel Prize for discovering insulin.
Medical Eponyms © Farlex 2012