Seventy-five years later, insulin remains Canada's major medical-research coup.
CMAJ. 1996 Nov 1;155(9):1306-8.
CMAJ. 1996.
PMID: 8911300
Free PMC article.