Gene editing technique developed in Switzerland shows promise in curing Stargardt disease, a rare genetic eye disease causing ...