Mycobacterium tuberculosis Tuberculosis, or TB for short, has been troubling humans for thousands of years. It’s one of those diseases that just won’t go away, despite all September 21, 2025 No Comments