I don't know, probably not. My dad has wet macular degeneration, and it's treated with injections into the eyeball every few months. The treatment works well, but timing the injections is tricky. Too often and the side-effects become significant. Not often enough and you can get a retinal bleed, which my dad did. Fortunately he regained most of the vision lost in the bleed, and now they've increased the frequency of the injections. He'd probably be blind by now without them. Not to mention the cataract surgery and the glaucoma...
It isn't carrots.