Shigella

Concept

Genus of bacteria causing shigellosis, an intestinal infection with rising drug resistance

1 story