Nitazoxanide: A New Thiazolide Antiparasitic Agent | Synapse