Meaning of john james rickard macleod

Definition of john james rickard macleod

(noun) Scottish physiologist who directed the research by F. G. Banting and C. H. Best that led to the discovery of insulin (1876-1935)

Other information on john james rickard macleod

WIKIPEDIA results for john james rickard macleod
Amazon results for john james rickard macleod