Search
Search All Matching Criteria
Human complement membrane attack proteins share a common fold with bacterial cytolysins