6 votes

Smallpox and the long road to eradication