What are the rationales for why blood must be kept in a temperature-controlled environment and transfused within a specified time limit?

Blood must be kept in a temperature-controlled environment and transfused within a specified time limit in order to

  • ensure the efficacy of the blood component
  • prevent bacterial contamination