Friday, September 24, 2010

Stongyloides stercoralis larvae (SS-vid? O: low-power microscope)-in the feces of humans http://bit.ly/bpZK7P

No comments: