Share
twitterlinkedinfacebook
Image 1 of 1
421165.jpg
Beef Tapeworm (Taenia saginata) in appendix tissue. LM