The microscopic anatomy of experimental rat CC531 colon tumour metastases: consequences for immunotherapy?

The microscopic anatomy of experimental rat CC531 colon tumour metastases: consequences for immunotherapy?