How often can I donate blood?
Every 16 weeks
9 votes
Every 2 weeks
5 votes
Every 8 weeks
17 votes
Comments