Humans aren’t the only creatures that need to snooze. A peer-reviewed study by Bar-Ilan University researchers shows that sleep is an ancient process, dating back through evolutionary history, and an ...