![]() |
Custom Search
|
The parasite Sarcoptes scabiei is a tiny skin mite, almost impossible to see without a microscope.It causes a fiercely itchy skin condition known as scabies. The parasite Sarcoptes scabiei is a tiny skin mite, almost impossible to see without a ... Read the entire article at Osteopathic College of Dermatology | ||||
|