Flagellated protozoa detected in Dermatophagoides by light microscopy ...

Flagellated protozoa detected in Dermatophagoides by light microscopy ...