The Long GameA life well lived
Ref 13 The Business of It Emerging

America’s growth strategy demands a health reset

Scaling proven interventions could add 19 million years of healthy life by 2050 and $3.2 trillion to the US economy.

Source: d33gy59ovltp76.cloudfront.net

<- All entries