The global cysteine peptidase landscape in parasites.

The global cysteine peptidase landscape in parasites.