Archives

Netflix May Be Responsible For Our Society's Sleep Deprivation

New research suggests that smartphone notifications, constant connectivity and Netflix may be the cause of our society's sleep deprivation.