Senior Professional Specialist in Technical Innovation and Development - Neuadd Meirionnydd, Cardiff Senior Professional Specialist in Technical Innovation and Development Centre for Trials Research (CTR) College of Biomedical & Life Sciences The Centre for Trials Research