Liver regeneration: Cellular origin and molecular mechanisms. (24th February 2022)