Today’s issue of the scientific journal Science presents research on the genetic make-up and biology of the parasite Giardia lamblia that ultimately may lead to better diagnosis and treatment of the diarrhea disease giardiasis, which affects 200 million people every year.
Get the full story...