Oxford Specialty Training is a specialty revision series for postgraduate trainees, taking into account the training structures and syllabuses newly introduced by the Modernising …