First in Man Clinical Trial of Emodepside (BAY 44-4400) | NCT02661178 | Trialant