'Off switch' discovery could help clear our brains of a common parasitesciencealert.com49 pointsamichail6 months agohttps://journals.asm.org/doi/10.1128/msphere.00438-25