Explanation of insulin, glucose and diabetes

A good explanation of why insulin is so important.

Level: 
Subject: