ICTU is a UKCRC registered Clinical Trials Unit recognised for its experience and expertise in the development and delivery of clinical trials and associated high quality clinical research projects ...