Photo of Professor Martin O'Flaherty

Professor Martin O'Flaherty MD, MSc, PhD, Hon(FPH)

Professor in Epidemiology and Head of Department Public Health, Policy & Systems