What is the success rate of ivermectin for scabies?
Scabies, a contagious skin infestation caused by the Sarcoptes scabiei mite, can cause intense itching and discomfort.
Scabies, a contagious skin infestation caused by the Sarcoptes scabiei mite, can cause intense itching and discomfort.