Richard Rest

Microbiology and Immunology, Drexel University College of Medicine, United States of America

Richard Rest photo

Any competing interests declared are displayed with individual evaluations.

Faculty Member: Infectious Diseases > Bioterrorism (since 01 August 2007)