N-acetyl-L-cysteine enhances the osteogenic differentiation and inhibits the adipogenic differentiation through up regulation of Wnt 5a and down regulation of PPARG in bone marrow stromal cells.