10.1101/2020.09.30.321331
The Giardia lamblia ribosome structure reveals divergence in translation and quality control pathways
2020-10-01