News

The parasite, named Trichuris ... still in its early stages. "At present major biological or clinical differences between T. incognita and the human Trichuris species T. trichiura (other than ...