Health Latest Why Do Some People Need Less Sleep? The Answer Lies in Our Genes. Science Alert June 4, 2025 0Comment Here’s what we know.