Spending on Health Innovation as Investment
By Michael Hodin
The February issue of the peer-reviewed Lancet journal reports on a once-unimaginable truth about 21st century longevity: as soon as 2030, the average life expectancy in OECD countries will be 85. The study…