Elizabeth Dougherty

Elizabeth Dougherty

is a science writer at the Novartis Institutes for BioMedical Research.