measurement
Humans spend approximately one-third of their lives sleeping, which equates to roughly 25 years based on the average U.S. life expectancy of 73 to 79 years.

Authors

Sources

Referenced by nodes (3)