Philip Carter

Philip B. Carter, Microbiology and Immunology, College of Veterinary Medicine, North Carolina State University.