a thoughtful web.
Good ideas and conversation. No ads, no tracking.   Login or Take a Tour!
comment
katakowsj  ·  1224 days ago  ·  link  ·    ·  parent  ·  post: Toxoplasma — The Most Successful Parasite in the world….do you know it?

Agreed. I had a similar feeling. Kind of,Hmm. will I be hearing more of this in upcomif science reporting, or. Is this guy going full-tilt chicken little on toxoplasma all on his own?