A disease that has stalked humanity for millennia may have finally met its match. Mycobacterium tuberculosis, the pathogen ...