I've donated blood 40times

About 18liters(10.5 gallon) of blood donated so far.

About 18liters(10.5 gallon) of blood donated so far.