1 records found
1
Acetaldehyde-dependent aldolases in organic synthesis - improving a biocatalyst through profound mechanistic insights