Posts tagged insulin
Here's How Innovation Has Increased Life Expectancy Since 1850 (Infographic)

Chances are, as you read this on your computer, tablet or phone, you're taking for grantedcountless innovations which didn't exist 200 years ago. Now, contemplate that an estimated 105 billion people have walked the planet, with only a tiny 5.5 percent of that number alive today. Think of the unfathomable amount of people who lived and died never having used a toilet, refrigerator or washing machine.

Read More