Antigenic variation in Giardia lamblia and the host's immune response

Antigenic variation in Giardia lamblia and the host's immune response