The Institute Of Clinical Research is an active company incorporated on 29 February 2000 with the registered office located in Shaftesbury, Dorset. The Institute Of Clinical Research was registered 25 years ago.
The Institute of Clinical Research (The ICR) is a membership-led independent association that supports clinical research professionals in both commercial and non-commercial environments.
Financials
Net Assets, Total Assets & Total Liabilities (2014–2024)