Bioequivalence of a Single-dose of 12 mg IVERMECTIN as Orally Disintegrating Mini Tablets Versus a Single-dose of 12 mg Regular IVERMECTIN Tablets... | NCT05477810 | Trialant