Smallpox viruses are large and complex, but might still be synthesised from scratch in a determined lab. Credit: © SPL