Emerging principles in protease-based drug discovery.

Emerging principles in protease-based drug discovery.