Designed by
Title
Illustration of a Giardia lamblia, a microscopic parasite with flagella. Digital art of protozoan causing giardiasis #314813587
Description
Illustration of a Giardia lamblia, a microscopic parasite with flagella. Digital art of protozoan causing giardiasis. Concept of microbiology, parasitic diseases, scientific visualization. AI generated