The many faces of protease-protein inhibitor interaction

The many faces of protease-protein inhibitor interaction