Sarah Motta

Angomonas deanei is a flagellated trypanosomatid protozoan. As an obligate parasite, it infects the gastrointestinal tract of insects, and is in turn a host to symbiotic bacteria.…

Filmography