NCT06088992 - Leber Congenital Amaurosis Inherited Blindness of Gene Therapy Trial(LIGHT) | Crick | Crick