Large multi-modular proteins inhibit proteolytic enzymes like Venus flytraps

Share No Comment