Cancer-associated fibroblasts at the crossroads of tumor progression and therapy resistance: from heterogeneity to precision reprogramming | Synapse