Blood banking and blood use: accomplishments and challenges.
D000574:American Medical Association; D001771:Blood Banks / Q000706:statistics & numerical data*; D001782:Blood Donors; D001803:Blood Transfusion / Q000600:supply & distribution; D006801:Humans; D007883:Legislation, Medical; D010820:Physicians; D014481:United States; D000078329:Workforce