Human blood is an essential element of human life with no substitute and blood transfusion has been responsible for saving millions of lives each year around the world. Yet, the World Health Organization (WHO), states that the estimated quantity and quality of blood pool available for transfusion is still a major concern across the globe, […]