London

New stamp marks 100th anniversary of the discovery of insulin

Published: 

Canada Post stamp marking the 100th anniversary of the discovery of insulin in 1921 by Sir Frederick Banting in London, Ont.