Present and new techniques and devices in the treatment of DFU: a critical review of evidence.

Present and new techniques and devices in the treatment of DFU: a critical review of evidence.