tapeworm larvae

Doctor’s horror find in woman’s brain

Doctor’s horror find in woman’s brain

Cyst full of tapeworm larvae found inside woman’s brain