Parasitic diseases are major worldwide health problems. They plague billions of people, killing millions annually and inflicting irreversible debilitating injuries, such…