It only takes 20 minutes to help someone in urgent need, but not everyone is actually eligible to be a blood donor. Only one in 30 people regularly gives blood, and those who do can be considered medical heroes behind the scenes, helping to keep people alive.
Below are five reasons you may not be allowed to give blood. It's always a good time to make a much-needed blood donation - yet not everyone can do so.