T cell engineering as therapy for cancer and HIV: our synthetic future

T cell engineering as therapy for cancer and HIV: our synthetic future