Concise Review: Therapeutic Potential of Mesenchymal Stem Cells for the Treatment of Acute Liver Failure and Cirrhosis. (14th October 2014)