medizin.newzs.de
A trap for nematodes
Filariae, sometimes up to 70 centimeters long nematodes, can set up residence in their host quite tenaciously and cause serious infectious diseases such as river blindness or elephantiasis, which b…