how long after doing a blood test can you donate blood

by Melyna Hilpert 8 min read