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 ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results