Single-cell profiling reveals distinct immune response landscapes in tuberculous pleural effusion and non-TPE