Sherwood Gorbach
Sherwood Leslie Gorbach is an Emeritus Professor at Tufts University School of Medicine. He was editor-in-chief of the journal Clinical Infectious Diseases from 2000 to 2016.
Sherwood Leslie Gorbach is an Emeritus Professor at Tufts University School of Medicine. He was editor-in-chief of the journal Clinical Infectious Diseases from 2000 to 2016.