Walter Channing has/had a position (founding editor) at New England Journal of Medicine

Title founding editor
Start Date 1812-00-00
Executive yes
Updated about 7 years ago

Source Links