Bioavailability and Safety of Two Oral Fixed Dose Preparations Containing 18 mg Ivermectin (IVM 18 MG TABLETS, LICONSA S.A., Spain) Versus... | NCT03173742 | Trialant