Exercise may be better at preventing dementia than sleep
New research from Imperial College London’s UK Dementia Research Institute found how effective exercise is at ridding the brain of toxins