Skip to main content
Scientific American
Sign in
October 1, 1995
1 min read
A Pox on the Pox
New vaccine raises hopes and doubts
By
John Carpi
00