In the context of TNBC, THBS1 could be secreted by tumor cells, cancer-associated fibroblasts (CAFs), and immune cells such as macrophages and dendritic cells, particularly in response to hypoxia or stress signals within the tumor microenvironment. The gene discussed is THBS1; the disease is cancer.