A needle protection device for protecting a needle having a first end and a second end comprising: a) a needle carrier for carrying said needle, said needle carrier having a first end and a second end, an outer surface and a longitudinal axis X and being translatable along said longitudinal axis X between a first, deployed, position and a second, protected, position; b) a shuttle completely covering said needle when the needle in in the protected position, having a first end and a second end, a longitudinal axis X, a longitudinally extending inner aperture for receiving said needle, an inner opening having a surface for receiving said needle carrier and an outer surface; c) a hub for receiving the needle carrier; d) a sleeve having a first end a second end and an inner surface surrounding and being rotatable around each of said needle carrier, said shuttle and said hub; and e) a first driving mechanism comprising a spiral cam on one of said needle carrier and said shuttle and a cam follower on the other of said needle carrier and said shuttle; characterised in that there is a second driving mechanism comprising a spiral slot on one of said needle carrier and said sleeve and a protrusion on the other of said needle carrier and said sleeve; such that, rotational displacement of the sleeve causes axial displacement of the carrier in said first direction which translates to axial displacement of said shuttle in a first direction between a first, retracted position R and a second, deployed position Ds; wherein the pitch of the cam of the first drive mechanism is greater than the pitch of the slot of the second drive mechanism. a) a needle carrier for carrying said needle, said needle carrier having a first end and a second end, an outer surface and a longitudinal axis X and being translatable along said longitudinal axis X between a first, deployed, position and a second, protected, position; b) a shuttle completely covering said needle when the needle in in the protected position, having a first end and a second end, a longitudinal axis X, a longitudinally extending inner aperture for receiving said needle, an inner opening having a surface for receiving said needle carrier and an outer surface; c) a hub for receiving the needle carrier; d) a sleeve having a first end a second end and an inner surface surrounding and being rotatable around each of said needle carrier, said shuttle and said hub; and e) a first driving mechanism comprising a spiral cam on one of said needle carrier and said shuttle and a cam follower on the other of said needle carrier and said shuttle; characterised in that there is a second driving mechanism comprising a spiral slot on one of said needle carrier and said sleeve and a protrusion on the other of said needle carrier and said sleeve; such that, rotational displacement of the sleeve causes axial displacement of the carrier in said first direction which translates to axial displacement of said shuttle in a first direction between a first, retracted position R and a second, deployed position Ds; wherein the pitch of the cam of the first drive mechanism is greater than the pitch of the slot of the second drive mechanism.