 Recent studies have shown that MMPs may even have paradoxical roles in tumor progression.MMPs seem to have tumor-promoting effects as well as tumor suppressive effects dependent on different contexts.Most MMP inhibitors are chelating agents.