Human pyruvate kinase M2: a multifunctional protein

Human pyruvate kinase M2: a multifunctional protein