Comments: Scientists discover how giardia parasite makes you ill