A shot in the arm: How micro 3D printing could be used to deliver vaccines

by