World blood donor day 2006: most countries fall short of ensuring a safe blood supply but some progress made.
D001782:Blood Donors / Q000706:statistics & numerical data*; D003906:Developing Countries; D006801:Humans; D012698:Serologic Tests / Q000706:statistics & numerical data