Astaxanthin anticancer effects are mediated through multiple molecular mechanisms: A systematic review. (May 2020)