Author - Edwin Anderson

Dr. Edwin Anderson is a research professor at the Saint Louis University Center for Vaccine Development and an attending physician in the Department of Pediatric Infectious Diseases at Cardinal Glennon Children’s Hospital in St. Louis.