Scientists Just Found the Brain's ‘Sleep Switch’

2018-10-09 3

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