Trans-spliced heat shock protein 90 modulates encystation in Giardia lamblia

Trans-spliced heat shock protein 90 modulates encystation in Giardia lamblia