Cysteine proteases: destruction ability versus immunomodulation capacity in immune cells.

Cysteine proteases: destruction ability versus immunomodulation capacity in immune cells.