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