Scientists Just Found the Brain's ‘Sleep Switch’

Amaze Lab 2018-10-09

Views 3

Harvard researchers have identified the part of the brain that allows you to sleep and causes insomnia.

Share This Video


Download

  
Report form