Deborah Swinglehurst

Deborah Swinglehurst is senior clinical lecturer at the Centre for Primary Care and Public Health at Barts and the London School of Medicine and Dentistry