Our evolving understanding of how 27-hydroxycholesterol influences Cancer.