Neuroprotective mechanisms of astaxanthin: a potential therapeutic role in preserving cognitive function in age and neurodegeneration.

Neuroprotective mechanisms of astaxanthin: a potential therapeutic role in preserving cognitive function in age and neurodegeneration.