New study uncovers a mechanism of sleep in zebrafish

By | November 22, 2021
Why do humans spend a third of their lives sleeping? Why do animals sleep? Throughout evolution sleep has remained universal and essential to all organisms with a nervous system, including invertebrates such as flies, worms, and even jellyfish.