Helminthic Therapy Spot on CBS 5 News

Victor
By -
0
This is a pretty old spot from CBS 5 in San Francisco, but thought it was interesting. For more info on this topic, see my old post - "I'll Take a Parasite Please: Helminthic Therapy and the Hygiene Hypothesis".



Post a Comment

0Comments

Post a Comment (0)