Score 00:001 / 9

What is the significance of the discovery of insulin by Sir Frederick Banting and Charles Best?