Stephen Dewhurst, Ph.D., is Vice Dean for Research at the University of Rochester School of Medicine & Dentistry, and Associate Vice President for Health Sciences Research, Dean’s Professor & Chair, Microbiology & Immunology at the University of Rochester. His work has been supported by the National Institutes of Health.
Podchaser is the ultimate destination for podcast data, search, and discovery. Learn More