Extracellular Vesicles in Cancer Metabolism: Implications for Cancer Diagnosis and Treatment. (23rd August 2021)