The thread-like parasite Dirofilaria immitis, causes canine heartworm, a debilitating disease in dogs. A related parasite, Brugia malayi, infects humans
Read moreHome ยป
Home ยป
The thread-like parasite Dirofilaria immitis, causes canine heartworm, a debilitating disease in dogs. A related parasite, Brugia malayi, infects humans
Read more