The role of trimetazidine in cardiovascular disease: beyond an anti-anginal agent

The role of trimetazidine in cardiovascular disease: beyond an anti-anginal agent