• January 2, 2025
  • 0 Comments
The Ones Who Need Little Sleep

Short sleepers cruise by on four to six hours a night and don’t seem to suffer ill effects. Turns out they’re genetically built to require less sleep than the rest…