The mysterious rise of “Type I” (beta cell depletion) diabetes. Posted on April 22, 2015 by jgordon Link. Something environmental. I doubt the stress theory.