Sheharyar Raza
MD, FRCPC
Canadian Blood Services
Appearances