Terri EdwardsJun 1, 20233 min readMoody or Depressed…It May Be a Parasite!the parasite, IBS, and depression connection