Scientists develop a 3D-printed microneedle vaccine patch

Open in new window