May 22, 2018

Large multi-modular proteins inhibit proteolytic enzymes like Venus flytraps

Share No Comment