New insights into Entamoeba histolytica pathogenesis.

New insights into Entamoeba histolytica pathogenesis.