Trimetazidine: the future of cardiac function?

Trimetazidine: the future of cardiac function?