A lot has been said and is said about Ivermectin. Have a look at our FAQ about it for more information.