Dr. John Cavanagh

Professor and Chair of Biochemistry/Molecular Biology
Associate Dean for Research
Chair of Foundational Sciences
East Carolina University