The battle against disease 30 years after smallpox

More...