Adverse events and safety issues in blood donation--a comprehensive review.

Adverse events and safety issues in blood donation--a comprehensive review.