1. School of Biomedical Engineering University of British Columbia, Vancouver, British Columbia, Canada
2. Department of Cellular and Physiological Sciences University of British Columbia, Vancouver, British Columbia, Canada
3. ViaCyte Inc, San Diego, California, USA
4. Department of Surgery University of British Columbia, Vancouver, British Columbia, Canada