ByNobleID
    Crystal structure of trehalose-6-phosphate phosphatase-related protein: biochemical and biological implications. | NobleID