1. Centre for Blood Research and Department of Pathology & Laboratory Medicine University of British Columbia Vancouver British Columbia V6T 1Z3 Canada
2. The Stone Centre at VGH Department of Urologic Sciences University of British Columbia Vancouver British Columbia V5Z 1M9 Canada
3. Department of Microbiology and Immunology and Centre for Microbial Diseases and Immunity Research University of British Columbia Vancouver British Columbia V6T 1Z4 Canada
4. Department of Chemistry University of British Columbia Vancouver British Columbia V6T 1Z3 Canada
5. Department of Mechanical Engineering University of British Columbia Vancouver British Columbia V6T 1Z3 Canada
6. School of Biomedical Engineering University of British Columbia Vancouver British Columbia V6T 1Z3 Canada