The Blog

polyphosphate kinase (PPK)