Histone H3.3 maintains genome integrity during mammalian development

Histone H3.3 maintains genome integrity during mammalian development