Vitamin D and cancer: an update of in vitro and in vivo data.

Vitamin D and cancer: an update of in vitro and in vivo data.