Surface antigenic variation in Giardia lamblia.

Surface antigenic variation in Giardia lamblia.