Plasma 25-hydroxyvitamin D and colorectal cancer risk according to tumour immunity status.

Plasma 25-hydroxyvitamin D and colorectal cancer risk according to tumour immunity status.