Vincent and Dickson review Wuchereria bancrofti, the nematode that causes lymphatic filariasis, also known as elephantiasis.
Vincent and Dickson review Wuchereria bancrofti, the nematode that causes lymphatic filariasis, also known as elephantiasis.