NT5E and cancer: Ecto-5′-nucleotidase (NT5E/CD73) is crucial in cancer and immune regulation.