10.1101/571059
Short translational ramp determines efficiency of protein synthesis
2019-03-09