Return to Article Details Through the heart and beyond: a review on ranolazine Download Download PDF