SEM of human duodenum with Strongyloides worms

Bildnummer 11906579
SEM of human duodenum with Strongyloides worms
;