Understanding tumor heterogeneity: Implications for precision oncology and therapeutic strategies | Synapse