Moffat, Dumfries and Galloway
time Advanced Nurse Practitioner, 2 Salaried GPs and 2 Practice Nurses in the clinical team, supported by a team of 10...