Trisha Greenhalgh

Trisha Greenhalgh is professor of the Centre for Primary Care and Public Health, Barts and the London School of Medicine and Dentistry