10.1101/2024.09.16.613172

Modular Nano-Scaffold Biocatalysis for Superior PET Depolymerization and Valorization

2024-09-16