Blood transfusion is an essential part of modern day treatment procedure and most of the time being a life saving one. Maintaining a constant reserve of safe and sufficient blood all the time is a big...