10.1101/2025.07.28.667093

Cellulase catalysis on cell surfaces using Caulobacter S-layer display

2025-07-28