Human HAD phosphatases: structure, mechanism, and roles in health and disease.

Human HAD phosphatases: structure, mechanism, and roles in health and disease.