Ivermectin 12 mg: The Surprising Truth Behind This Controversial Drug