Mycobacterium tuberculosis and the search for the impossible truth.

Mycobacterium tuberculosis and the search for the impossible truth.