ByNobleID
    Low molecular weight complexed poly(3-hydroxybutyrate): a dynamic and versatile molecule in vivo. | NobleID