Roles of Cysteine Proteases in Biology and Pathogenesis of Parasites | Synapse