IDD Therapy Evidence Base

IDD Therapy achieved a 92% success rate in a study of more than 500 patients.

To find out more, take a look at this free compendium of clinical evidence by clicking on the image below.

BOOK your INITIAL CONSULTATION