April 24, 2026 Brain Cells Linked to Mood and Immunity Show Key Differences in Depression, New Study Reveals