Aarhus University Seal

New discovery shows how cells defend themselves during stressful situations