The Australian Red Cross Blood Service are advertising current blood stock as being ‘dangerously low’. That generally doesn’t indicate something good. So, you should go give blood and stuff. 21,000 blood donations are required each week to keep the blood banks at a good level. And considering red cells only have a shelf life of(click to read the full post)