Single-cell multi-omics in cancer immunotherapy: from tumor heterogeneity to personalized precision treatment | Synapse