Ivermectin Cream: Skin Cure Breakthrough?