1. Department of Biology; Institute of Molecular Health Sciences; ETH Zurich; Zurich Switzerland
2. Centre for Blood Research and Department of Pathology and Laboratory Medicine; Life Sciences Institute; University of British Columbia; Vancouver British Columbia Canada
3. Department of Chemistry; University of British Columbia; Vancouver British Columbia Canada