Septin Proteins Critical to Fighting Off Bacterial Infections

Septin Proteins Critical to Fighting Off Bacterial Infections

They literally build small cages to confine the invaders