Tag Archives: award

The miracle of insulin

Diabetes essentially meant death before two Canadian researchers, Dr. Frederick Banting and Charles Best, discovered insulin in 1921.

Read More »