The Greek meaning of parasite is "one that sits at another's table." The easiest thing to think about is it's basically a critter -- or critters, that...
Dr. Jay Davidson is a well-known parasite and Lyme Disease expert in the natural living/functional community - his superpower is how he makes things e...