Washington, D.C. Dr. James Macleod stands before the annual meeting of the Association of Physicians, presenting a paper that ...