1. Division of Endocrinology Department of Medicine Stanford University Stanford California USA
2. Division of Endocrinology Department of Pediatrics Stanford University Stanford California USA
3. Stanford Diabetes Research Center Stanford University Stanford California USA
4. Department of Bioengineering Stanford University Stanford California USA
5. OpenAPS Seattle Washington USA
6. Department of Comparative Medicine Stanford University Stanford California USA
7. Department of Materials Science & Engineering Stanford University Stanford California USA
8. Department of Biochemistry Stanford University Stanford California USA
9. Department of Chemical Engineering Stanford University Stanford California USA
10. Department of Chemistry Stanford University Stanford California USA
11. Department of Psychiatry and Behavioral Sciences Stanford University Stanford California USA