#132938
That's a loa-loa worm, right? Common in the south pacific, not so common in civilized countries. The second link doesn't work, btw.
I have strongyloides in my right eyes, worse in my right and I'm scared to death that the drugs won't work, but I have to try. If they don't, then I go to the medical school at University of Florida and insist they do something.