Learn More
Scabies and pediculosis are ubiquitous, contagious, and debilitating parasitic dermatoses. They have been known since antiquity and are distributed worldwide. Clusters of infestation occur-for(More)