Unraveling the relationship between PET surfaces and their hydrolases

 65
Unraveling the relationship between PET surfaces and their hydrolases