Publication

New Insight into the Catalytic and Inhibition Mechanism of the Human Acyl Protein Thioesterase