Why give to strangers?
D001769:Blood; D001771:Blood Banks; D001782:Blood Donors; D001803:Blood Transfusion; D004467:Economics; D004992:Ethics, Medical; D005060:Europe; D006076:Government; D006509:Hepatitis B / Q000453:epidemiology; D006801:Humans; D009042:Motivation; D012945:Social Values; D013222:State Medicine; D006113:United Kingdom; D014481:United States