Human blood and the renewal of altruism. Titmuss in retrospect.
D001771:Blood Banks; D001782:Blood Donors; D001803:Blood Transfusion; D004467:Economics; D004989:Ethics; D006509:Hepatitis B / Q000209:etiology; D006801:Humans; D007883:Legislation, Medical; D009014:Morals; D012011:Red Cross; D006113:United Kingdom; D014481:United States