1 Questions 13 Answers 0 Followers
Questions related from Nagwa Mostafa El-Sayed
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!
08 July 2016 3,635 20 View