Skip to main content
Loading ResearchHub…
Scabies: permethrin resistance and role of ivermectin. Results of an Italian consensus - ResearchHub