Share
twitterlinkedinfacebook
Image 1 of 1
308900.jpg
Trichinella spiralis Nematode Worms encysted in muscle. LM