A parasitic female of Strongyloides stercoralis. x100.
Sung-Jong Hong
CLOSE