Cell division of Giardia intestinalis: flagellar developmental cycle involves transformation and exchange of flagella between mastigonts of a diplomonad cell.

Cell division of Giardia intestinalis: flagellar developmental cycle involves transformation and exchange of flagella between mastigonts of a diplomonad cell.