Ruth Plackett

Research Fellow in Primary Care and Population Health, UCL