Here are 10 parasites that can infect humans, and everything you need to know about them so you can avoid contracting one. Parasites are any organism that lives on or inside, or feeds on ...
Pinworms are small, thin, pin-shaped worms that sometimes live in the human colon and rectum. They're also called threadworms. They're about 1/4- to 1/2-inch long — about the size of a staple.
A new study from the Kowalinski group at EMBL Grenoble characterized the structure of an important trypanosomal protein ...
The Kowalinski group at EMBL Grenoble discovered notable differences between the nuclear cap-binding complex in trypanosomes and humans, a critical component in cellular RNA metabolism. Trypanosomes ...