Strep & Depression Streptococcus has been linked to depression - here's how. Read now Chevron down icon