Ivermectin is a product of nature. Nature doesn’t make mistakes.