Blood screening by nucleic acid amplification technology: current issues, future challenges.

Blood screening by nucleic acid amplification technology: current issues, future challenges.