A novel role of nucleostemin in maintaining the genome integrity of dividing hepatocytes during mouse liver development and regeneration