Daily Archives: June 28, 2012

Quorum Sensing Subversion and the Promise of Anti-Virulence Therapeutics

Category: General | Comments Off on Quorum Sensing Subversion and the Promise of Anti-Virulence Therapeutics