Long Term Safety and Efficacy of Teriflunomide (HMR1726)... | NCT00228163 | Trialant