10.1101/2025.07.28.667093
Cellulase catalysis on cell surfaces using Caulobacter S-layer display
2025-07-28