Achieving self sufficiency in blood across Europe.
Leikola
J
J
D001782:Blood Donors / Q000600:supply & distribution; D001803:Blood Transfusion / Q000191:economics; D005062:European Union; D005249:Fees and Charges; D006801:Humans