2023 is the 100th anniversary of the award of the Nobel Prize in Physiology and Medicine to the man responsible for the discovery of insulin, which Canadians voted the greatest Canadian invention ever, ahead of the telephone and light bulb.
Dr. Banting didn’t know he was in the presence of greatness himself…
Dr. Banting didn’t know he was in the presence of greatness himself…