1. Centre for Blood Research Life Sciences Institute University of British Columbia Vancouver BC Canada
2. Department of Chemistry University of British Columbia Vancouver BC Canada
3. Department of Chemical and Biological Engineering University of British Columbia Vancouver BC Canada
4. Department of Mathematics University of British Columbia Vancouver BC Canada
5. Department of Medicine University of British Columbia Vancouver BC Canada
6. Department of Electrical and Computer Engineering University of British Columbia Vancouver BC Canada
7. School of Biomedical Engineering University of British Columbia Vancouver BC Canada
8. Department of Pathology and Laboratory Medicine University of British Columbia Vancouver BC Canada