Stock Photo - Tenia, or tapeworm, a parasitic worm of the intestin. Colonoscopy fiberscopy of the colon.

Stock Photo: Tenia, or tapeworm, a parasitic worm of the intestin. Colonoscopy fiberscopy of the colon.

Searchable keywords

Choose multiple keywords