Nov 14, 2018
Debbie Barfoot Canadian Blood Services
Blood donation, whats involved, how the blood system works