From microscopic mites dwelling in our hair follicles to sizable tapeworms inhabiting our intestines, the human body plays host to a surprising array of organisms. Some, like Demodex mites, coexist ...
Scientists this week published information on an unprecedented case in Australia, where they found and extracted a live parasitic worm from the brain of a woman in Canberra. The worm was some 8 ...