The molecular choreography of protein synthesis: translational control, regulation, and pathways. (24th June 2016)