Managing Editor, Yale School of Public Health
Michael Greenwood is the Managing Editor at the Yale School of Public Health