Human amebiasis: breaking the paradigm?

Human amebiasis: breaking the paradigm?