JOHN JAMES MACLEOD


Meaning of JOHN JAMES MACLEOD in English

n. (1876-1935) physiologist from Scotland who guided the research which led to the discovery of insulin, winner of the 1923 Nobel prize for medicine and physiology together with Sir Frederick Grant Banting

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.