Hello,

This was from human stool at x10 magnification,

I think that it is not a human parasite

Can anyone tell me what is this?

Thank you!

More Nagwa Mostafa El-Sayed's questions See All
Similar questions and discussions