ICAWC 2013 - Sarcoptic and Demodectic Mange - David Grant
WHAT IS SCABIES? Scabies is not an infection, but an infestation. Tiny mites called Sarcoptes scabiei set up shop in the outer layers of human skin. The.