Monday, February 23, 2009

Trehalose

Trehalose is an autophagy inducer too.  Guess I better add it to the book....

No comments: