NCT02835976 - A Study of the Excretion Balance of Radiocarbon and the Pharmacokinetics and Metabolic Profile of TRO19622 (Olesoxime) | Crick | Crick