Scientists discover new switch that coordinates DNA repair and cell death


University of Cologne – Universität zu Köln