Professor Tim Peters

Professor Tim Peters

BSc, MSc, PhD, CStat, FFPH, FHEA, Hon FRCSLT, Hon FRCGP, FMedSci

Current positions