Wallpaper containing DDT was a thing 70 years ago

Posted on

by — Posted in Polio and the Polio Vaccines