1. Clinical Islet Transplant Program, University of Alberta and Capital Health Authority, Edmonton, Alberta, Canada
2. Department of Surgery, University of Alberta, Edmonton, Alberta, Canada
3. Department of Surgery, University of British Columbia, Vancouver, British Columbia, Canada
4. Department of Medicine, University of Alberta, Edmonton, Alberta, Canada