A roadblock for disease-causing parasites
The thread-like parasite Dirofilaria immitis, causes canine heartworm, a debilitating disease in dogs. A related parasite, Brugia malayi, infects humans …
Home ยป
The thread-like parasite Dirofilaria immitis, causes canine heartworm, a debilitating disease in dogs. A related parasite, Brugia malayi, infects humans …