Media Releases

Insulin: The Canadian discovery that has saved millions of lives

July 4, 2017

Fea­ture sto­ry out­lin­ing why insulin is one of medicine’s most sig­nif­i­cant advances. Read more.