Trichomonas: the sexually transmitted parasite
This little flagellated parasite is a very common sexually transmitted infection (STI) worldwide, mainly causing symptoms in sexually active women. Trichomonas vaginalisImage/CDC Trichomonas vaginalis is the most More...