Microscopic view of a tapeworm parasite through a laboratory lens
Keywords
tapeworm,
parasite,
microscope,
biology,
science,
medicals,
zoology,
laboratory,
health,
infection,
microscopic,
organism,
pathology,
disease,
segmented,
biological,
analysis,
research,
anatomy,
mobile phone,
medicine,
clinical,
specimen,
worm,
genus,
microbiology