A reply to McLachlan.
D000533:Altruism; D001782:Blood Donors; D006801:Humans; D009042:Motivation; D011640:Public Policy; D012935:Social Justice; D012946:Social Welfare; D035141:Voluntary Programs
Health Care and Public Health