Progress and challenges in the discovery of macrofilaricidal drugs.

Progress and challenges in the discovery of macrofilaricidal drugs.