Denied of sleep, we find it but impossible to keep our eyes open and our thoughts focused. A new study based on fruit flies may have pin-pointed the origins of this biological lullaby, and with it a deeper understanding of our need for rest on a cellular level. Researchers from the University of Oxford in the UK have identified our …
Read More »