Project

Unraveling the role of IL-17A in the intestinal immune response against the protozoan parasites Giardia duodenalis and Giardia muris.