David James Pickup

Associate Professor Emeritus of Molecular Genetics and Microbiology

Member of the Duke Human Vaccine Institute