Developing countries face safe blood shortage.
D001771:Blood Banks / Q000592:standards; D001782:Blood Donors / Q000600:supply & distribution*; D003906:Developing Countries; D006801:Humans; D012449:Safety; D035141:Voluntary Programs