Diclofenac Episodes
Sept. 20, 2022
4.9 - Dr Ben Allen - Failure Demand in General Practice
In this episode we talk to Dr Ben Allen. A GP partner and Clinical Director for Primary Care in Sheffield, Ben is passionate about empowering patients to understand the health system in order to improve their experience of care.