A method of diagnosing tuberculosis (TB) is provided. The method comprises the steps of: detecting a panel of at least four biomarkers selected from the group consisting of complement C3, complement factor H, alpha-2-macroglobulin, loaded Lipoprotein (APO)‑A1, Apolipoprotein APO‑CIII, Apolipoprotein APO‑E, Prealbumin Interferon (IFN)‑γ, Interferon (IFN)‑α2, Interferon Inducible Protein (IP) ‑10, Tumor necrosis factor (TNF)‑α, epidermal growth factor (EGF), macrophage inflammatory protein (MIP)‑1β, soluble CD40 ligand (sCD40L), transforming growth factor (TGF)‑α, vascular endothelial growth factor (VEGF), interleukin 1 receptor antagonist (IL‑1ra), matrix metalloproteinase (MMP)‑2, matrix metalloproteinase (MMP)‑9, binding globulin, c‑reactive protein (CRP), serum amyloid Protein A (SAA), procalcitonin (PCT), ferritin, tissue plasminogen activator (TPA), fibrinogen, and serum amyloid A (SAA). A panel may include more than four of the above-listed biomarkers, such as five, six, seven, or even more of the above-listed biomarkers. Apparatus for carrying out the method are also provided.