Trials Unit at UCL (CCTU). It currently directly employs 265 staff and generates an annual income in excess of £30 million... trials and other well-designed studies led by UCL Chief Investigators. The CCTU provides clinical, statistical and trial...
University College London