Search
Search All Matching Criteria
Helicobacter pylori adhesin baba bound to neutralising human antibody.