Scientists decode TREX which could see new treatments for cancer realized
University of Sheffield scientists have decoded the processes which create proteins in all forms of life which - for the first time - opens the door to fixing these problems which can cause fatal health problems like Motor ...