how tall do you have to be to donate blood

by Dr. Hazel Schuppe IV 10 min read