Algae proteins partially restore man's sight

New research success in case anyone missed it.

Any feedback from those “in the know”?