Ivermectin: Why this medication is so incredible... it even won a Nobel Prize!