Recent developments in inhibiting cysteine and serine proteases.

Recent developments in inhibiting cysteine and serine proteases.