Sleep Yourself to Better Health

Sleep specialist Stephanie Stahl tells HealthCall’s Lee Kelso about the importance of deep sleep to prevent dementia, and how adequate sleep helps your overall health.
See omnystudio.com/listener for privacy information.