105th Anniversary of the Discovery of Insulin

By Eliza Lo Chin, MD, MPH This month marks the 105th Anniversary of the discovery of insulin. It was in 1921 at the University of Toronto that a team of […]