A dangerous foodborne parasite typically found in snails and other mollusks was detected in two patients in a Chinese hospital and traced to their consumption of raw centipedes, according to a new ...
Did you know that there are over 3,000 different species of centipedes, and scientists believe that there could be 5,000+ species yet to be discovered? These introverted arthropods aren't often seen ...