A rationale for antiparasite drug discovery.

A rationale for antiparasite drug discovery.