Exploring the Female Advantage

The female advantage — that is, the tendency of women to outlive their male counterparts — has been long viewed as an established scientific fact. Data today shows that a newborn baby girl’s life expectancy in the US is slightly more than 80 years, while a newborn boy’s hovers at about 76 years. The question…

Read More