The National Centre of Blood Transfusion (NCBT) has appealed to the public to donate more safe blood to replenish the national bank stock.