The top documents tagged [phage tail proteins]
Type 6 Secretion Systems
42 views