10.1101/571059

Short translational ramp determines efficiency of protein synthesis

2019-03-09