Archive

Back to homepage
COMPANY INTERVIEWS

David Williams

Steadfast Corporation Ltd (SCL) is the European master licence holder for IDD Therapy® rehabilitation and exclusive European distributor of the Spina-System® range of medical devices. The Spina-System devices, including the