0 / 60 seg.

LET THERE BE LIFE: While looking into the internal secretion of this organ, researchers Banting & Best discovered insulin