Overcoming some Limiting Factors in Tumour Immunotherapy