Leishmania-host-cell interaction: complexities and alternative views.

Leishmania-host-cell interaction: complexities and alternative views.