In the Results section, you state that the Mtb dataset (GSE83456) identified 47,231 DEGs. Given that the human genome contains approximately 20,000 protein-coding genes, how is it possible to have over 47,000 differentially expressed genes? This is mathematically impossible and suggests a catastrophic error in your differential expression analysis pipeline. Did you mistakenly report probe-level features instead of gene-level counts? If so, your entire downstream analysis (Venn diagrams, core gene lists, pathway enrichment) is invalid.