Mesenchymal progenitor cells in mouse foetal liver regulate differentiation and proliferation of hepatoblasts. (4th December 2013)