3D Vaccines Developed That Can Fight Cancer New 3D vaccines could be used to treat cancer, HIV, and other diseases. How does this revolutionary treatment work? by James Maynard