Skip to main content

Ronald Desrosiers

Smallpox has been eradicated¬†from the face of the Earth following a highly effective, worldwide vaccination campaign.¬†Paralytic poliomyelitis is no longer a problem in the…