Giardia lamblia is a flagellated protistan parasite that is responsible for widespread gastrointestinal infections. Its success as a pathogen is intricately linked to a unique array of cytoskeletal ...
Scientists from Uppsala University have used cryo-electron microscopy to reveal details of the protein synthesis mechanism in the parasite Giardia intestinalis, which causes diarrhoeal disease. The ...