Neurotech Pharmaceuticals’ eye cell therapy implant has faced a setback as the US Food and Drug Administration (FDA) has ...