A novel insight into the oxidoreductase activity of Helicobacter pylori HP0231 protein

A novel insight into the oxidoreductase activity of Helicobacter pylori HP0231 protein