Blood donation.
Hansen
P D
PD
D001782:Blood Donors / Q000523:psychology* / Q000600:supply & distribution*; D006801:Humans; D014019:Tissue Donors / Q000331:legislation & jurisprudence / Q000600:supply & distribution; D014838:Volunteers / Q000523:psychology