Cambridge researchers play key role in evidence leading to approval of new treatment for hereditary blindness

27 August 2025