Instructor
Principal Statistician at Leeds Clinical Trials Research Unit
Centre for Trials Research - Cardiff University
The Centre for Trials Research at Cardiff University is the largest group of academic clinical trials staff in Wales.