NCT02687269 - Ranolazine a Potential New Therapeutic Application | Crick | Crick