So does donating blood on a regular basis reduce vaccine efficacy over time? It seems you'd be giving away the T-cells. For a person with 8 pints of blood, making 5 one pint donations would reduce the number of original T-cells by about half. Unless there is a storage place for them. Do these have an affinity for hanging out in the spleen compared to other cells? That would prevent their loss during bleeding.