Autophagy and neuropeptides at the crossroad for parasites: To survive or to die? | Publicación