Cell therapy for liver diseases: current medicine and future promises.

Cell therapy for liver diseases: current medicine and future promises.