NCT01424176 - Dexpramipexole Renal PK Study | Crick | Crick