Advertisement

Could Worms In Your Gut Cure Your Allergies?

The Old World hookworm is an intestinal parasite. The image above was taken by a scanning electron micrograph and was color-enhanced. The worm's actual size ranges from 0.03 inches to 0.3 inches. (Science Source)
The Old World hookworm is an intestinal parasite. The image above was taken by a scanning electron micrograph and was color-enhanced. The worm's actual size ranges from 0.03 inches to 0.3 inches. (Science Source)

Advertisement

More from WBUR

Listen Live
Close