While many hurdles remain and the 3D printer is likely years away from becoming available, experts hailed the "exciting" finding. The device prints two-centimeter-wide patches which each contain hundreds of tiny needles that administer a vaccine when pressed against the skin.