We are a teaching and research practice committed to training medical students, specialist trainees in General Practice and also the ongoing development of all of our team. Job description Job ...