Shigella Vaccine Development: Finding the Path of Least Resistance.

Shigella Vaccine Development: Finding the Path of Least Resistance.