Mechanisms Of Surface Attachment And Detachment In Giardia Lamblia. by Wendy Rene Hansen