Receptor Could Halt Blinding Diseases, Stop Tumor Growth, Preserve ... - Science Dail