Insights into the Giardia intestinalis enolase and human plasminogen interaction.

Insights into the Giardia intestinalis enolase and human plasminogen interaction.