Dr. Stephen Dewhurst

Dr. Stephen Dewhurst is the Vice Dean for Research at the School of Medicine and Dentistry, the Associate Vice President for Health Sciences Research at the University of Rochester, and the Chair and professor of Microbiology & Immunology. 

css.php