The gift of blood: a comparison of voluntary and commercial blood programmes.
D001315:Australia; D001771:Blood Banks / Q000592:standards; D001782:Blood Donors; D003132:Commerce; D004470:Economics, Medical; D005249:Fees and Charges; D006801:Humans; D009042:Motivation; D009934:Organization and Administration; D012011:Red Cross; D014481:United States; D014838:Volunteers