Bioavailability Pilot Study of Versus W0035 Versus Stromectol | NCT03717558 | Trialant