Drug-eluting stents: results, promises and problems.

Drug-eluting stents: results, promises and problems.