Scientists at ANU and Heidelberg University in Germany have found an essential component in the DNA repair process which could open the door to the development of new cancer drugs.
↧