John Yanni received blood and platelet donations during triple-bypass surgery in 2006. He's made a commitment to donating blood platelets about twice a month for the past 19 years, surpassing 400 ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results