IDD Therapy Clinical Evidence Base

IDD Therapy achieved a 92% success rate in a study of more than 500 patients. To find out more, download this free compendium of clinical evidence.

IDD Therapy Clinical Evidence Compendium

Download the Clinical Literature Compendium

Download