The parasite is supported by a snail that transmits it to other animals, which in dogs can cause canine schistosomiasis. Upon further investigation in Riverside County, Dillman and his research ...
"Our discovery from Tunisia, with an estimated skull length exceeding five centimeters, is the largest known worm lizard species," Prof. Dr. Georgios L. Georgalis from the Institute of Systematics ...
Parasites can cause untold human suffering, like those that cause African River Blindness or Lyme disease, but their presence is also a sign of a health ecosystem. A parasitologist whose lab contains ...