stromectol vente libre how does ivermectin work on humans como tomar ivermectina tabletas dose ivermectina para cachorro ivermectin pill form for humans what company owns ivermectin ivermectina e cancer