TY - RPRT TI - Needlestick injuries: mechanisms and control. AU - D A Kennedy PY - 1988 DO - 10.1016/0195-6701(88)90074-6 UR - https://pubmed.ncbi.nlm.nih.gov/2907338/ ID - 2907338 ER -