The impact sleep has on mental health Noam DinovitzNovember 21, 2022sleep, Philadelphia therapist, anxiety, depression, insomnia, rumination