river

River blindness, elephantiasis and eye worm: Debilitating worm infections