10.1101/2024.09.16.613172
Modular Nano-Scaffold Biocatalysis for Superior PET Depolymerization and Valorization
2024-09-16