Structure of HP0564 from Helicobacter pylori identifies it as a new transcriptional regulator

Authors


Ancillary