Challenges in drug discovery for novel antifilarials.

Challenges in drug discovery for novel antifilarials.