Salaried GP (6 Sessions) – Murrayfield Medical Practice Healthcare & Medical Midlothian Permanent Urgent
Advanced Clinical Practitioner: Flexible Community Health Healthcare & Medical Peeblesshire Permanent Urgent