10.1101/2020.09.30.321331

The Giardia lamblia ribosome structure reveals divergence in translation and quality control pathways

2020-10-01