New Research Article in Catalysis Science & Technology (IF: 6.119)
Please check our new research article recently published in Catalysis Science & Technology (IF: 6.119). In this study, we have solved with atomic level detail the catalytic mechanism of IsPETase, a …