The Green Team shares their research on Giardia lamblia.