Do you often hit the snooze button of your alarm clock? Or does your partner? It might be time to break this habit…
Feeling down? Perhaps experiencing some winter blues? Sleep deprivation might be the answer. Neuroscientists at Tufts University have revealed an interesting mechanism behind this puzzling solution, by investigating the role of astrocytes.