UNC and Stanford scientists have created a 3D-printed patch that can deliver vaccines through the skin. They say it’s more effective than shots. Powered by WPeMatico