Vanquishing Diabetes

Sci Am. 2018 Jan 16;318(2):54-59. doi: 10.1038/scientificamerican0218-54.
No abstract available