NCT06848101 - Eye and Carotenoid Augmentation Research and Evaluation (EyeCARE) | Crick | Crick