single ribosome protein synthesis 5979342

Loading…