Depression is a widely discussed topic, with many people learning how it affects lifestyle, behavior as well as their ...
Depression hits the whole body, speeding the onset of long-term physical ills as people age, new research contends.