Shopping Cart

The Multiple Roles of Polyphosphate in Ralstonia eutropha and Other Bacteria