Pharmacology

over-activated cell

Live or die?

Postdoc Shepherd researches factors affecting cell life and death