Between 1,000 and 1,100 units of blood are needed every day, according to the Portuguese Federation of Benevolent Blood Donors (Fepodabes), warning of the.
Despite the importance of blood to human life and medical treatments, National Blood Service Commission (NBSC), says Nigeria is far from achieving 100%