NCT05819983 - Ivermectin/ Permethrin for Scabies | Crick | Crick