It is well known that the genetic code translates DNA genes into proteins. But the process is immensely complex and new research is revealing some fascinating and challenging details. This process of protein synthesis begins with the unwinding of the DNA double helix. The two strands are separated and an incredible protein machine makes a copy of one of the strands. The copy contains the appropriate gene and, after some editing, the copy is sent to the ribosome where it provides the needed instructions. Read more