Insights into battles between Mycobacterium tuberculosis and macrophages.

Insights into battles between Mycobacterium tuberculosis and macrophages.